soil preparation - French English Dictionary